The Sri Lanka Railways M4 is a class of diesel-electric locomotive manufactured in Canada by Montreal Locomotive Works. Fourteen locomotives were imported in 1975. The #754 is seen here hauling an... (more)